//在api文件夹里引入刚才创建好的request文件
import request from '../utils/request'

// 企业总人数
export function getPostNumberSum(query) {
    return request({
        url: '/system/screen/getPostNumberSum',
        method: 'get',
        params: query
    })
}

// 排查/隐患/预警数量
export function getHiddenDangerSum(query) {
    return request({
        url: '/system/screen/getHiddenDangerSum',
        method: 'get',
        params: query
    })
}

// 大屏地图标点
export function getCompMap(query) {
    return request({
        url: '/system/screen/getCompMap',
        method: 'get',
        params: query
    })
}

// 事故隐患类型占比
export function getDangerProportion(query) {
    return request({
        url: '/system/screen/getDangerProportion',
        method: 'get',
        params: query
    })
}

//
export function getAccumulate(query) {
    return request({
        url: '/system/screen/getAccumulate',
        method: 'get',
        params: query
    })
}

// 企业大屏通报底部柱状图信息（企业）
export function getTBMessageBottomList(query) {
    return request({
        url: '/system/screen/getTBMessageBottomList',
        method: 'get',
        params: query
    })
}

// 企业大屏通报信息（企业）
export function getTBMessageList(query) {
    return request({
        url: '/system/screen/getTBMessageList',
        method: 'get',
        params: query
    })
}

// 部门列表
export function getDeptList(query) {
    return request({
        url: '/system/dept/list',
        method: 'get',
        params: query
    })
}

// 部门列表
export function deptTree(query) {
    return request({
        url: '/system/user/deptTree',
        method: 'get',
        params: query
    })
}

// 部门新增
export function addDept(data) {
    return request({
        url: '/system/dept',
        method: 'post',
        data: data
    })
}
